Development Skills |
· 10+ years of demonstrated experience using and JAVA Technologies such as Spring boot |
45% |
· Experience with Frameworks including Spring, Maven, JPA, Hibernate, EclipseLink, RESTEasy, Node.js |
· Experience in the use of development languages such as Java, JSON, UML, HTML5, CSS3, XML, JavaScript, SQL, XPath and PL/SQL |
· Working knowledge in developing Web Services API using JAX-RS, JAX-WS, XSD, DOM, SOAP, WSDL and JAX-RPC |
· 5+ years of experience in design and development of mobile solutions for iOS and Android platforms (Native and Hybrid) . |
· 3+ years of experience with Apple Xcode IDE , Swift, SQLite, Cordova, Ionic Frameworks, Flutter and Angular. |
· Experience with tools such as Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, SQL Developer and Visio |
· Experience in design of data models |
· Experience in development and analysis with Oracle and MSSQL Server DBMS |
· 3+ Years experience working with Cloud Environments such as Azure and CIDC Pipelines in Azure DevOps |
Technical Skills |
· Experience in design and development of real-time and near real-time data processing services |
35% |
· Experience in design and development of mobile applications and web services |
· Experience analyzing business requirements to determine viable options for solution development and ensure implementation addresses key issues and end to end solution design. |
· Experience in developing and documenting the necessary models, mechanisms and technical requirements that will best communicate the overall solution and how it will address the business requirement |
· Contribute to the analysis and development through facilitating and engaging in collaborative analysis sessions, ensuring integration throughout all affected systems |
· Working knowledge of integration of real-time and mission critical systems and interoperability between systems |
· Experience with methodologies that include Design Patterns |
· Experience in Continuous Deployment methods and procedures |
· Excellent analytical, troubleshooting, problem-solving and decision-making skills |
· Experience with the research and assessment of options for technical design issues. |
· Experience in post-implementation and after hours support |
General Skills |
· Strong verbal and written communication skills; strong interpersonal skills |
20% |
· Working knowledge of agile methodologies for the analysis, design, development, and implementation of applications in large complex environments |
· Strong team player with a track record for meeting deadlines Experience in working on multiple projects at the same time |
· Experience in working on multi-year projects |
· Experience with object-oriented analysis and design techniques |